package com.ga.wact.service;

import com.ga.wact.entity.FormOnePersonInformation;
import com.ga.wact.common.PageBean;

import java.util.HashMap;

/**
 * Created by 幻夜~星辰 on 2018/10/14.
 */
public interface FormOnePersonInformationService {



    /**
     * 提交已经填写好的个人信息,在提交信息之前，先检查数据库中是否存在之前保存的信息，如果有，先删除再添加
     * 如果没有，直接添加信息。
     * @param formOnePersonInformation
     * @return int
     */
    int insert(FormOnePersonInformation formOnePersonInformation);




    /**
     * 得到该人所有的申请记录,在查看审核中，以及成功失败的时候使用
     * @param hashMap
     * @return
     */
    PageBean<FormOnePersonInformation> selectAll(HashMap hashMap);

    /**
     * 通过id获取详细信息
     * @param id
     * @return
     */
    FormOnePersonInformation selectOneInfo(int id);

}
